40+ Pages Free HOROSCOPE:

Indian Baby Names From The 1920S That Are Trendy Again




Home > baby names > Indian Baby Names From The 1920S That Are Trendy Again
Indian Baby Names From The 1920S That Are Trendy Again
This guide revisits 100 timeless Indian names from the 1920s, blending historical elegance with modern appeal for parents seeking classic, meaningful choices.

50 Male Names



1. Arjun
A heroic name from the Mahabharata, representing a skilled warrior. It remains a top choice for parents seeking strength and classic virtue.
2. Krishna
Meaning 'dark' or 'all-attractive', this divine name transcends time. It is globally recognized and exudes a sense of deep cultural tradition.
3. Ram
A short, powerful name representing righteousness. It is a timeless choice that signifies moral integrity and calm, authoritative leadership.
4. Dev
Meaning 'divine' or 'deity'. Its simplicity and celestial connection make it a popular modern choice for families wanting a short, impactful name.
5. Rohan
Meaning 'ascending' or 'path'. It sounds contemporary while holding roots in antiquity, appealing to parents looking for a melodic, easy-to-say name.
6. Vikram
Meaning 'valor'. This name carries a regal, vintage aura that suggests bravery and historical significance, popular among those who love legacy.
7. Suresh
Meaning 'ruler of the gods'. Once very common in the early 20th century, it is seeing a resurgence for its classic sound and positive meaning.
8. Anil
Meaning 'wind' or 'air'. This light, breezy name is easy to pronounce and carries a sense of freedom and energy, fitting for a modern, active child.
9. Vijay
Meaning 'victory'. This traditional name is timelessly optimistic and remains a strong choice for parents who want to bestow the gift of success.
10. Ramesh
Meaning 'preserver'. A staple of the 1920s, it carries a sense of wisdom and reliability, appealing to those who value traditional, steady character.
11. Gopal
Meaning 'protector of cows' or 'cowherd'. This name is deeply spiritual and affectionate, making a comeback for its gentle, traditional charm.
12. Mahesh
Meaning 'great ruler'. It is a powerful, classical name that commands respect while feeling familiar and grounded in Indian mythology.
13. Sunil
Meaning 'dark blue'. This name has a smooth, lyrical quality that makes it easy for cross-cultural settings, maintaining its popularity for decades.
14. Ashok
Meaning 'without sorrow'. A historically significant name that implies peace and benevolence, perfect for parents wanting a name with depth.
15. Raj
Meaning 'king'. The ultimate short name that exudes confidence and authority, fitting perfectly into the current trend of one-syllable, punchy names.
16. Bharat
Meaning 'universal monarch'. This name carries intense national pride and historical weight, appealing to families seeking a patriotic legacy.
17. Shankar
Another name for Lord Shiva. It is a classic, evocative name that carries immense spiritual weight and a sense of timeless, balanced energy.
18. Manoj
Meaning 'born of the mind'. A thoughtful and intellectual name that was popular in the early century and feels sophisticated and modern today.
19. Kiran
Meaning 'ray of light'. A gender-neutral classic that feels hopeful and bright. Its simplicity is its greatest strength in the modern era.
20. Deepak
Meaning 'lamp' or 'light'. It symbolizes knowledge and clarity, remaining a beloved choice for families who want a name with a warm, glowy vibe.
21. Sanjay
Meaning 'victorious'. This name has a balanced, rhythmic structure that has kept it relevant and endearing throughout the last hundred years.
22. Vinod
Meaning 'joy' or 'happy'. A name that radiates positivity, it is making a comeback for its lighthearted nature and vintage, cheerful sound.
23. Prakash
Meaning 'light' or 'shining'. A classic, radiant name that suggests clarity and brilliance, perfect for a child expected to brighten many lives.
24. Satish
Meaning 'ruler of hundreds'. It carries a vintage, scholarly feel that aligns well with the current trend of reviving 1920s-era gentleman names.
25. Harish
Meaning 'lord of monkeys'. This classic name is often associated with devotion and strength, remaining a staple in many traditional households.
26. Ajay
Meaning 'unconquerable'. A name that suggests limitless potential, its short and snappy structure makes it a modern favorite for young boys.
27. Pradeep
Meaning 'lantern'. This name suggests wisdom and guidance, perfect for parents who value intelligence and a steady, enlightened temperament.
28. Rakesh
Meaning 'lord of the full moon'. This name is poetic and serene, offering a nice alternative to more aggressive-sounding traditional names.
29. Subhash
Meaning 'eloquent'. A name associated with leadership and speech, it has a formal, dignified tone that is currently very fashionable.
30. Hemant
Meaning 'the season of gold' or 'early winter'. It is a poetic name that connects to nature, gaining favor among nature-loving parents.
31. Amit
Meaning 'boundless' or 'friend'. A universally liked name, it feels humble, kind, and perfectly suited for a child growing up in a global world.
32. Rajesh
Meaning 'king of kings'. This regal name retains a vintage charm while still sounding contemporary enough for a modern, ambitious young man.
33. Manish
Meaning 'lord of the mind'. This name sounds scholarly and intelligent, appealing to parents looking for a name that inspires mental growth.
34. Shyam
Meaning 'dark'. Often associated with Lord Krishna, it is a short, rhythmic name that feels grounded in ancient beauty and mystery.
35. Dilip
Meaning 'protector'. A royal, classic name that carries a sense of duty and honor, perfect for those seeking a heritage-rich identifier.
36. Sandeep
Meaning 'a lighted lamp'. This name feels warm and inviting, offering a beautiful sentiment combined with a classic, sturdy pronunciation.
37. Nitin
Meaning 'master of the right path'. A thoughtful name that suggests a child with a strong moral compass and clear future direction.
38. Jagdish
Meaning 'lord of the world'. A powerful, traditional name that reflects grandiosity and spiritual scale, appealing to traditional families.
39. Sumit
Meaning 'a good friend'. Simple, kind, and approachable, this name is the epitome of the 'nice guy' moniker that never goes out of style.
40. Vikas
Meaning 'development' or 'growth'. A positive, forward-looking name that implies constant evolution and success in all life's endeavors.
41. Pratap
Meaning 'glory' or 'splendor'. A strong, regal name that calls back to the bravery of historical figures, perfect for a bold personality.
42. Ravi
Meaning 'sun'. This short, powerful name is timelessly relevant, representing energy, life, and the central focus of the solar system.
43. Surendra
Meaning 'lord of the gods'. A grand, traditional name that feels very 'old world' and sophisticated, making it a trendy choice for retro fans.
44. Anand
Meaning 'bliss'. A joyful and spiritually resonant name, it remains a favorite for its simplicity and the positive energy it brings to a room.
45. Kamal
Meaning 'lotus'. A gentle, nature-inspired name that implies purity and beauty, often chosen for its elegant and minimalist phonetic structure.
46. Yogesh
Meaning 'lord of yoga'. Associated with health and spiritual balance, this name feels relevant in an age that prioritizes wellness and focus.
47. Naresh
Meaning 'lord of men' or 'king'. A classic, easy-to-pronounce name that retains a sense of authority and traditional respectability.
48. Paresh
Meaning 'the higher lord'. It has a sophisticated, slightly mystical air that is currently seeing a resurgence in urban, modern settings.
49. Kishore
Meaning 'young' or 'youthful'. This name carries a sense of timeless energy and charm, fitting for a child with a vibrant personality.
50. Rajeev
Meaning 'blue lotus'. A poetic and soft name that balances traditional roots with a melodic flow, perfect for a gentle, yet strong, son.

Advertisement



50 Female Names



1. Sita
A symbol of devotion and strength. This timeless name is gaining popularity for its simplicity and deep connection to epic Indian literature.
2. Radha
Representing divine love and joy. It is a melodic and soft-sounding name that exudes femininity and traditional, graceful spirit.
3. Meera
Meaning 'ocean' or 'devotee'. This classic name is elegant and artistic, favored by parents who admire strength wrapped in gentleness.
4. Shanti
Meaning 'peace'. In a busy modern world, this calming, vintage name has become a top choice for parents wishing for tranquility and balance.
5. Kamala
Meaning 'lotus'. This sophisticated and classic floral name feels regal yet approachable, holding its own as a powerful, timeless identifier.
6. Sunita
Meaning 'one with good morals'. A sturdy, traditional name that feels balanced and reliable, currently making a stylish comeback in schools.
7. Geeta
Meaning 'song'. Referencing the Bhagavad Gita, this name is spiritual and harmonious, perfectly suiting a child with a gentle disposition.
8. Maya
Meaning 'illusion' or 'magic'. This short, punchy name is globally appealing and carries an air of mystery, intrigue, and creative energy.
9. Anita
Meaning 'grace' or 'favor'. A simple, universal name that feels very 1920s in its charm but fits modern naming trends perfectly today.
10. Asha
Meaning 'hope'. A beautiful, short, and positive name that remains ever-green for its uplifting meaning and easy-to-spell format.
11. Uma
Meaning 'light' or 'splendor'. A short, ancient name associated with divinity, it feels trendy due to the modern preference for short, vowel-rich names.
12. Tara
Meaning 'star'. A celestial, cross-cultural name that is both simple and evocative, appealing to parents looking for a name that shines.
13. Indira
Meaning 'splendid' or 'beauty'. A regal and historically significant name that carries a sense of power, leadership, and timeless grace.
14. Leela
Meaning 'divine play'. A light, whimsical, and cheerful name that is perfect for a playful, spirited child, echoing the charm of the past.
15. Vidya
Meaning 'knowledge'. A classic, scholarly name that suggests wisdom and intellectual depth, fitting for the modern emphasis on education.
16. Kiran
Meaning 'ray of light'. This gender-neutral, bright name continues to be a favorite for its hopeful tone and easy, friendly pronunciation.
17. Savita
Meaning 'the sun'. This radiant name is warm and energetic, perfect for a child who brings light and positivity into her surroundings.
18. Pushpa
Meaning 'flower'. A sweet, nature-inspired name that captures the vintage elegance of the 1920s while feeling fresh in today’s context.
19. Sarala
Meaning 'simple' or 'straightforward'. A name that denotes honesty and kindness, it is finding favor with parents seeking authentic values.
20. Vimala
Meaning 'pure'. A soft, rhythmic name that feels clean and elegant, holding a traditional beauty that is very appealing to modern families.
21. Neela
Meaning 'blue'. A simple, color-inspired name that is stylish, short, and very easy to pronounce across different cultures and languages.
22. Rekha
Meaning 'line' or 'streak'. A classic, sharp, and sophisticated name that has a unique sound and a strong, memorable aesthetic presence.
23. Anjali
Meaning 'offering'. A name that signifies humility and grace, it remains popular for its gentle, musical flow and deep spiritual roots.
24. Sushila
Meaning 'good character'. This traditional name is a nod to timeless values, making it a classy choice for those who love vintage names.
25. Sharda
Meaning 'goddess of learning'. A dignified and classic name that implies intellect, respect, and a connection to cultural traditions.
26. Pramila
Meaning 'loved by all'. A name with a lovely, affectionate meaning that feels vintage and sweet, perfect for a charming young girl.
27. Kanta
Meaning 'beautiful'. A short, rhythmic, and traditional name that is simple to write and remember, maintaining its charm through time.
28. Prem
Meaning 'love'. While often masculine, it is also used as a name for girls. It is a universal, heartfelt, and deeply meaningful choice.
29. Nalini
Meaning 'lotus'. A feminine and poetic name that is highly melodic, capturing the essence of elegance and natural, blooming beauty.
30. Lata
Meaning 'vine'. A classic, botanical name that is short and sweet, representing growth and the graceful twisting of nature’s paths.
31. Bina
Meaning 'musical instrument'. A fun, snappy name that is very easy to pronounce and carries a sense of rhythm and artistic creativity.
32. Usha
Meaning 'dawn'. A name that signifies a new beginning and hope, it is a classic choice that feels fresh and bright every morning.
33. Shiela
Meaning 'cool' or 'calm'. A vintage name that feels very global, offering a perfect blend of Indian roots and an international appeal.
34. Deepa
Meaning 'light' or 'lamp'. The feminine version of Deepak, this name is short, warm, and carries a radiant, welcoming energy for a girl.
35. Kavita
Meaning 'poem'. An artistic name that is incredibly lyrical, perfect for parents who value creativity, literature, and the beauty of words.
36. Madhu
Meaning 'honey'. A sweet, endearing name that is short and easy to say, reflecting the warmth and affection of a loving personality.
37. Suman
Meaning 'good flower'. A classic name that signifies kindness and goodness, it is simple and remains a staple in many Indian households.
38. Ragini
Meaning 'melody'. A musical, sophisticated name that evokes a sense of deep tradition and artistic grace, beautiful for a girl.
39. Hema
Meaning 'golden'. A short, precious name that is both easy to pronounce and deeply elegant, signifying value and brightness for a girl.
40. Chitra
Meaning 'picture'. A creative and visual name that feels vintage and artistic, perfect for a child with a bright and colorful personality.
41. Prabha
Meaning 'glow'. A short, radiant name that suggests brilliance and warmth, keeping its appeal through its simplicity and poetic nature.
42. Jyoti
Meaning 'light' or 'flame'. A name that denotes wisdom and the inner spirit, it is a timeless choice that feels very relevant today.
43. Nirmala
Meaning 'pure' or 'spotless'. A classic, dignified name that carries a sense of virtue, grace, and an untarnished, beautiful reputation.
44. Saroja
Meaning 'lotus'. A traditional, elegant name that has a soft sound, making it a lovely option for parents looking for botanical beauty.
45. Malati
Meaning 'small fragrant flower'. A very delicate, feminine, and classic name that feels incredibly charming and distinctively vintage.
46. Sheela
Meaning 'virtue'. A classic, strong, and simple name that was a major favorite in the 1920s and fits perfectly into modern usage now.
47. Padma
Meaning 'lotus'. A regal and divine name that is short and incredibly impactful, representing the pinnacle of spiritual beauty and grace.
48. Tara
Meaning 'star'. A name that is perpetually chic, it represents the vast, shining night sky and remains a favorite for modern parents.
49. Kusum
Meaning 'flower'. A sweet, classic, and gentle name that captures the vintage vibe perfectly, suggesting a life full of bloom and beauty.
50. Veda
Meaning 'knowledge'. A profound, short, and ancient name that is currently very trendy, signifying deep wisdom and cultural heritage.


Related Articles





1. Inspiring Baby Names That Mean Hope
This curated list of 100 names offers beautiful, culturally diverse options for boys and girls, each uniquely symbolizing hope, growth, and optimism.
2. Indian Baby Names Inspired by Iconic Album Titles
Discover 100 Indian baby names inspired by iconic global and legendary Indian album titles, blending musical soul with cultural heritage for your little one.
3. Indian Baby Names That Are Rarely Used but Beautiful
Discover 100 rare, beautiful Indian baby names, blending ancient Sanskrit roots and modern elegance, perfect for parents seeking unique, meaningful choices.
4. Baby Names Inspired by Organic and Natural Elements
This collection explores 100 baby names inspired by the organic world, drawing from flora, fauna, minerals, and celestial phenomena to connect your child to nature’s enduring beauty.
5. Indian Baby Names That Mean Hope or New Beginnings
Discover 100 meaningful Indian names signifying hope, renewal, and light. Perfect for parents seeking names that embody positivity, optimism, and new chapters.
6. Eco-Friendly Indian Baby Names for Nature Lovers
Here are 100 eco-friendly Indian baby names inspired by nature, divided into 50 male and 50 female names, with descriptions for each.
7. Simple Baby Names That Are Easy to Spell
Here is a collection of 100 classic, straightforward names categorized by gender, each with a brief description.
8. Most Popular Baby Names Around the World
Most Popular Baby Names Around the World
9. The Coolest Futuristic Indian Baby Names
Discover 100 futuristic Indian baby names blending tradition and modernity. Each name offers a unique, rhythmic appeal perfect for the next generation.
10. Trendy Non-Binary Baby Names for the Future
Discover 100 modern, gender-neutral baby names that break traditional barriers. These selections offer versatility, timeless appeal, and a fresh, inclusive vibe.



Advertisement


Name With Meaning